package models

import (
	"gitee.com/dromara/carbon/v2"
)

// Rights 权益
type Rights struct {
	ID         int64         `json:"id" gorm:"id"`                   // ID
	RightName  string        `json:"right_name" gorm:"right_name"`   // 权益名称
	RightIcon  string        `json:"right_icon" gorm:"right_icon"`   // 权益图标
	RightColor string        `json:"right_color" gorm:"right_color"` // 权益图标色彩
	Order      int64         `json:"order" gorm:"order"`             // 排序，数字越小越靠前。
	State      int64         `json:"state" gorm:"state"`             // 状态。【100：正常；0：停用。】
	CreatedAt  carbon.Carbon `json:"created_at" gorm:"created_at"`   // 创建时间
	UpdatedAt  carbon.Carbon `json:"updated_at" gorm:"updated_at"`   // 修改时间
}

// TableName 表名称
func (*Rights) TableName() string {
	return "rights"
}
